       window.onload =function(){

        $("tr").mouseenter(function(){
          $(this).addClass("encolor");
        });

        $("tr").mouseleave(function(){
          $(this).removeClass("encolor");
        });

        $("tr:gt(0)").click(function(){
          var has = $(this).hasClass("bgcolor");
          if(!has) {
            $(this).addClass("bgcolor").find(":input").attr("checked",true);
          } else {
            $(this).removeClass("bgcolor").find(":input").attr("checked",false);
          }
        });

        $("#selectAll").click(function(){
          var che = document.getElementById("selectAll").checked;
          if(!che){
            $("tr:gt(0)").removeClass("bgcolor").find(":input").attr("checked",false);
          } else {
            $("tr:gt(0)").addClass("bgcolor").find(":input").attr("checked",true);
          }
        });

        $("#unselectAll").click(function(){
          $("input[name='id[]']").each(function(){
            $(this).attr("checked",!this.checked);
            var has = $(this).parents("tr").hasClass("bgcolor");
            if(has) {
              $(this).parents("tr").removeClass("bgcolor");
            } else {
              $(this).parents("tr").addClass("bgcolor");
            }
          });
        });

      }
